heavy rain

Translations
fortes pluies
Definitions
Heavy rain refers to a significant amount of precipitation falling in a short period, typically characterized by intense downpours that can lead to flooding and reduced visibility.